failure to deliver - Allemand Anglais Dictionnaire